home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PsL Monthly 1993 December
/
PSL Monthly Shareware CD-ROM (December 1993).iso
/
prgmming
/
win
/
pascal
/
janus.exe
/
DIALOGWN.DOC
< prev
next >
Wrap
Text File
|
1993-06-02
|
2KB
|
56 lines
Release: 6/1/93
This is the fourth release of two related objects
tDialogWindow and tJanusDialogWindow
and a test program called DlgTest.
Peter Sawatzki (PS)
Buchenhof 3, D 58091 Hagen, Germany
CompuServe: 100031,3002
Copyright (c) 1993 Peter Sawatzki. All Rights Reserved.
tDialogWindow
=============
tDialogWindow is a descendant of tWindow that behaves like a modeless or
(system-) modal dialog. It may be used as a replacement for Borlands
tDialog and tDlgWindow. It inherits all features from tWindow making it
easy to use tDialogWindow as a MDI child. Furthermore tDialogWindow
virtualizes the creation of its child windows when they are loaded from
resource. A descendant of tDialogWindow 'tJanusDialogWindow' makes use
of this feature and creates 'BorChilds' if BWCC.DLL is loaded, standard
childs if not. See DlgTest.Pas for examples how to use 'em.
tJanusDialogWindow
==================
tJanusDialogWindow is a descendant of tDialogWindow that is able to
create a modeless/modal BorDlg from a standard dialog resource, a
standard dialog from a Borland style dialog (and the other two
combinations). Some further features:
- no wObjectB is needed
- one decides at runtime whether to use BorDlgs or standard dialogs
Program DlgTest
===============
DlgTest demonstrates tDialogWindow and tJanusDialogWindow use as modeless
and modal Dialog Windows and MDI child windows.
- creates a standard Dialog from BorDlg resource
- creates a BorDlg from standard resource
- creates Dialogs as is
- demonstrates the use of "non-standard" MDI child styles
under Windows 3.1
uses BWCC.DLL if present. If not: it doesn't matter :-)
Please report bugs of any kind to me, send improvements you made.
If you modify/include my units in one of your programs or put them on a
bonus disk, i would love to see a copy of it.